mechanical sweeper - Français Anglais Dictionnaire